@charset "UTF-8";
/* line 2, ../../sass/common/common2.scss */
html {
  color: #000;
  -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
  font-family: "microsoft yahei";
  margin: 0;
  padding: 0;
}

/* line 3, ../../sass/common/common2.scss */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, th, td, img, textarea {
  margin: 0;
  padding: 0;
}

/* line 4, ../../sass/common/common2.scss */
input, textarea, select, radio, checkbox {
  border: none;
  outline: 0;
  resize: none;
  vertical-align: middle;
}

/* line 5, ../../sass/common/common2.scss */
ol, ul, li {
  list-style: none;
}

/* line 6, ../../sass/common/common2.scss */
img {
  border: none;
  width: 100%;
  height: 100%;
}

/* line 7, ../../sass/common/common2.scss */
a {
  text-decoration: none;
  color: #3c3c3c;
}

/* line 8, ../../sass/common/common2.scss */
p {
  font-family: "microsoft yahei";
  color: #3c3c3c;
}

/* line 9, ../../sass/common/common2.scss */
span, strong, div, input {
  font-family: "microsoft yahei";
}

/* line 10, ../../sass/common/common2.scss */
.fl {
  float: left;
}

/* line 11, ../../sass/common/common2.scss */
.fr {
  float: right;
}

/* line 12, ../../sass/common/common2.scss */
.czjz {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}

/* line 13, ../../sass/common/common2.scss */
.lazyXs * {
  visibility: hidden;
}

/* line 14, ../../sass/common/common2.scss */
.lazyXs img {
  visibility: visible;
}

/* line 20, ../../sass/common/common2.scss */
.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}

/* line 25, ../../sass/common/common2.scss */
.clearfix:after {
  clear: both;
}

/* iconfont-字体图片 */
@font-face {
  font-family: "iconfont";
  src: url('../../fonts/iconfont.eot?1467949056');
  src: url('../../fonts/iconfont.eot?1467949056#iefix') format("embedded-opentype"), url('../../fonts/iconfont.ttf?1467949056') format("truetype"), url('../../fonts/iconfont.woff?1467949056') format("woff"), url('../../fonts/iconfont.svg?1467949056') format("svg");
}
/*移动端字体图标*/
@font-face {
  font-family: "iconfont";
  src: url("../../fonts/iconfont.eot");
  /*IE9*/
  src: url("../../fonts/iconfont.eot?#iefix") format("embedded-opentype");
  /* IE6-IE8 */
  src: url("../../fonts/iconfont.woff") format("woff");
  /*chrome、firefox*/
  src: url("../../fonts/iconfont.ttf") format("truetype");
  /* chrome、firefox、opera、Safari, Android, iOS 4.2+ */
  src: url("../../fonts/iconfont.svg") format("svg");
  /* iOS 4.1- */
}
/* line 46, ../../sass/common/common2.scss */
.iconfont {
  font-family: iconfont;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

/* number-字体图片 */
@font-face {
  font-family: "number";
  src: url("../../fonts/number.otf");
}
/* line 60, ../../sass/common/common2.scss */
.number {
  font-family: number;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

/* line 70, ../../sass/common/common2.scss */
.txt-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 76, ../../sass/common/common2.scss */
.img-error {
  background: url("") 50% 50% no-repeat;
}

/* line 82, ../../sass/common/common2.scss */
.img-error1 {
  background: url("") 50% 50% no-repeat;
  background-size: 50% auto;
  -webkit-background-size: 50% auto;
}

/* line 88, ../../sass/common/common2.scss */
.img-error2 {
  background: url("") 50% 50% no-repeat;
  background-size: 50% auto;
  -webkit-background-size: 50% auto;
}

/**常用小弹框基础样式示例**/
/* line 98, ../../sass/common/common2.scss */
.CommonBox .con {
  font-size: 0.7rem;
  border-radius: 0.2rem;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  width: 11.5rem;
  height: 1.5rem;
  text-align: center;
  line-height: 1.5rem;
}
/* line 99, ../../sass/common/common2.scss */
.CommonBox .con i {
  font-size: 0.9rem;
  margin: 0 0.15rem;
}

/* line 102, ../../sass/common/common2.scss */
.hui_gray {
  -webkit-transform: translateZ(0);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
}

/**
 * Swiper 3.1.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2015, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: July 14, 2015
 */
/* line 15, ../../sass/common/swiper.scss */
.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  z-index: 100;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-no-flexbox .swiper-slide {
  float: left;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-android .swiper-slide, .swiper-wrapper {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate(0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-multirow > .swiper-wrapper {
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-slide {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  -moz-background-size: 27px 44px;
  -webkit-background-size: 27px 44px;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: .35;
  cursor: auto;
  pointer-events: none;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left: 10px;
  right: auto;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right: 10px;
  left: auto;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: .2;
}

/* line 15, ../../sass/common/swiper.scss */
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-pagination-white .swiper-pagination-bullet {
  background: #fff;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-vertical > .swiper-pagination {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  -moz-transform: translate3d(0, -50%, 0);
  -o-transform: translate(0, -50%);
  -ms-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {
  margin: 5px 0;
  display: block;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-horizontal > .swiper-pagination {
  bottom: 10px;
  left: 0;
  width: 100%;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
  margin: 0 5px;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-3d {
  -webkit-perspective: 1200px;
  -moz-perspective: 1200px;
  -o-perspective: 1200px;
  perspective: 1200px;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(transparent));
  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent);
  background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent);
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent);
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), transparent);
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(transparent));
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), transparent);
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(transparent));
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent);
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent);
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent);
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent);
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent);
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-coverflow .swiper-wrapper {
  -ms-perspective: 1200px;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-fade .swiper-slide {
  pointer-events: none;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-cube {
  overflow: visible;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-cube .swiper-slide {
  pointer-events: none;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  width: 100%;
  height: 100%;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -moz-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow {
  z-index: 0;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-scrollbar-cursor-drag {
  cursor: move;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -moz-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-lazy-preloader:after {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: 50%;
  -webkit-background-size: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
}

/* line 15, ../../sass/common/swiper.scss */
.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* line 1, ../../sass/main3/footer.scss */
.footer {
  position: fixed;
  bottom: 0;
  left: 50%;
  margin: 0;
  margin-left: -8rem;
  width: 16rem;
  height: 2.45rem;
  background: #ffffff;
  z-index: 800;
  border-top: 1px solid #ececec;
}
/* line 11, ../../sass/main3/footer.scss */
.footer li {
  width: 20%;
  text-align: center;
  font-family: "微软雅黑";
  float: left;
  height: 2.45rem;
  display: block;
}
/* line 18, ../../sass/main3/footer.scss */
.footer li i {
  font-size: 1rem;
  color: #6d6d6d;
  line-height: 1rem;
  padding: 0.425rem 0 0.075rem;
  display: block;
}
/* line 25, ../../sass/main3/footer.scss */
.footer li span {
  display: block;
  font-size: 0.6rem;
  color: #a0a0a0;
}
/* line 32, ../../sass/main3/footer.scss */
.footer li:hover a i, .footer li:hover a span, .footer li.selected a i, .footer li.selected a span {
  color: #ff5500;
}

/* line 36, ../../sass/main3/footer.scss */
.quant {
  display: block;
  min-width: 0.3rem;
  padding: 0 0.15rem;
  text-align: center;
  position: absolute;
  left: 11.25rem;
  top: 0.2rem;
  height: 0.6rem;
  line-height: 0.65rem;
  border-radius: 1.25rem;
  background-color: #FF5500;
  font-size: 0.45rem;
  color: #fff;
}

/* line 4, ../../sass/main3/index.scss */
input, textarea {
  -webkit-appearance: none;
}

/* line 5, ../../sass/main3/index.scss */
button {
  font-family: "microsoft yahei";
  border: 0;
  text-align: center;
  outline: none;
}

/* line 6, ../../sass/main3/index.scss */
body {
  font-family: "微软雅黑";
  background-color: #f2f2f2;
  width: 16rem;
  margin: 0 auto;
}

/* line 7, ../../sass/main3/index.scss */
.wrap {
  width: 16rem;
  margin: 0 auto;
  padding-bottom: 2.5rem;
  position: relative;
  margin-top: -1px;
}

/* line 10, ../../sass/main3/index.scss */
.pop-box .pop-ups {
  width: 13.125rem;
  height: 11.1rem;
  background-color: #ffffff;
  border-radius: 0.5rem !important;
}
/* line 11, ../../sass/main3/index.scss */
.pop-box span {
  color: #4f4f4f;
  font-size: 0.75rem;
  display: block;
  width: 10.7rem;
  margin: 0 auto;
  text-align: center;
  padding: 0.575rem 0 0.625rem;
  border-bottom: 1px solid #c5c5c5;
}
/* line 12, ../../sass/main3/index.scss */
.pop-box span i {
  color: #ff5500;
  font-size: 1.125rem;
  position: relative;
  top: 0.1rem;
}
/* line 13, ../../sass/main3/index.scss */
.pop-box p {
  font-size: 0.8rem;
  color: #4f4f4f;
  text-align: center;
  line-height: 2.825rem;
}
/* line 14, ../../sass/main3/index.scss */
.pop-box .butt1 {
  width: 11.025rem;
  height: 2.075rem;
  background-color: #ff5500;
  border-radius: 0.25rem;
  display: block;
  margin: 0 auto;
  color: #ffffff;
  font-size: 0.75rem;
  line-height: 2.075rem;
}
/* line 15, ../../sass/main3/index.scss */
.pop-box .butt2 {
  width: 11.025rem;
  height: 2.075rem;
  background-color: #ffffff;
  border: 0.1rem solid #ff5500;
  border-radius: 0.25rem;
  display: block;
  margin: 0 auto;
  color: #ff5500;
  font-size: 0.75rem;
  line-height: 2.075rem;
  margin-top: 0.725rem;
}

/* line 17, ../../sass/main3/index.scss */
.ts {
  display: none;
  width: 10.7rem;
  background-color: #ffffff;
  padding: 0.775rem 1.2rem;
  border-radius: 0.225rem;
}
/* line 18, ../../sass/main3/index.scss */
.ts p {
  padding-left: 0.25rem;
  width: 9.75rem;
  text-align: center;
  display: block;
  color: #4f4f4f;
  font-size: 0.625rem;
  line-height: 1.375rem;
}
/* line 19, ../../sass/main3/index.scss */
.ts button {
  width: 11.025rem;
  height: 2.075rem;
  background-color: #ff5500;
  border-radius: 0.4rem;
  display: inline-block;
  color: #ffffff;
  font-size: 0.75rem;
  line-height: 2.075rem;
  text-align: center;
  margin-top: 0.75rem;
}

/* line 21, ../../sass/main3/index.scss */
.head {
  width: 16rem;
  /* 首页滚动图 */
}
/* line 22, ../../sass/main3/index.scss */
.head .search {
  width: 16rem;
  height: 1.025rem;
  padding: 0.3rem 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  color: #fff;
  z-index: 20;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.1) 80%, transparent 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.4)), color-stop(40%, rgba(0, 0, 0, 0.2)), color-stop(80%, rgba(0, 0, 0, 0.1)), color-stop(100%, transparent));
}
/* line 25, ../../sass/main3/index.scss */
.head .search span {
  position: relative;
  float: left;
  width: 12.65rem;
  margin: 0 auto;
  text-align: center;
  line-height: 0.975rem;
  font-size: 0.675rem;
  display: block;
  padding-left: 0.375rem;
}
/* line 26, ../../sass/main3/index.scss */
.head .search span b {
  font-weight: normal;
  line-height: 1.25rem;
  font-size: 0.475rem;
  color: #fff;
  display: inline-block;
  margin: 0 0 0 0.2rem;
  position: relative;
  top: -0.15rem;
}
/* line 29, ../../sass/main3/index.scss */
.head .search em {
  position: absolute;
  line-height: 0.65rem;
  color: #fff;
  top: 0.45rem;
  right: 0.55rem;
  font-style: normal;
  font-size: 0.925rem;
}
/* line 30, ../../sass/main3/index.scss */
.head .search i {
  float: left;
  line-height: 1.075rem;
  text-align: right;
  font-size: 1rem;
  margin-left: 0.55rem;
}
/* line 33, ../../sass/main3/index.scss */
.head .top {
  background-image: none;
  background-color: #ededed;
  color: #434343;
  border-bottom: 1px solid #dcdcdc;
}
/* line 34, ../../sass/main3/index.scss */
.head .top span b {
  color: #939393;
}
/* line 35, ../../sass/main3/index.scss */
.head .top .input {
  color: #a3a3a3;
  border: 1px solid #c8c8c8;
  background-color: #fff;
}
/* line 36, ../../sass/main3/index.scss */
.head .top em, .head .top i {
  color: #939393;
}
/* line 39, ../../sass/main3/index.scss */
.head .focus {
  width: 16rem;
  height: 8rem;
  position: relative;
  overflow: hidden;
}
/* line 40, ../../sass/main3/index.scss */
.head .focus .hd {
  width: 16rem;
  height: 0.5rem;
  position: absolute;
  z-index: 1;
  bottom: 0.5rem;
  text-align: center;
  margin-bottom: 0.425rem;
}
/* line 42, ../../sass/main3/index.scss */
.head .focus .hd ul li {
  display: inline-block;
  width: 0.35rem;
  height: 0.35rem;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.5);
  margin: 0 0.25rem;
  font-size: 0;
}
/* line 43, ../../sass/main3/index.scss */
.head .focus .hd ul .on {
  background: white;
  -webkit-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3);
}
/* line 44, ../../sass/main3/index.scss */
.head .focus .bd {
  position: relative;
  z-index: 0;
}
/* line 44, ../../sass/main3/index.scss */
.head .focus .bd li {
  width: 16rem;
  height: 8rem;
}
/* line 45, ../../sass/main3/index.scss */
.head .focus .bd li img {
  width: 16rem;
  height: 8rem;
}
/* line 46, ../../sass/main3/index.scss */
.head .focus .bd li a {
  -webkit-tap-highlight-color: transparent;
  /* 取消链接高亮 */
}

/* line 48, ../../sass/main3/index.scss */
.ico_nav {
  width: 16rem;
  margin: 0 auto;
  padding: 0.575rem 0rem 0.275rem 0rem;
  background-color: #fff;
  overflow: hidden;
  border-bottom: 0.075rem solid #efefef;
}
/* line 49, ../../sass/main3/index.scss */
.ico_nav li {
  width: 4rem;
  float: left;
  margin-bottom: 0.5rem;
}
/* line 50, ../../sass/main3/index.scss */
.ico_nav li a {
  display: block;
}
/* line 51, ../../sass/main3/index.scss */
.ico_nav li a i {
  display: block;
  margin: 0 auto;
  width: 1.9rem;
  text-align: center;
  height: 1.9rem;
  line-height: 1.9rem;
  font-size: 1.9rem;
}
/* line 60, ../../sass/main3/index.scss */
.ico_nav li a span {
  display: block;
  height: 0.7rem;
  line-height: 0.7rem;
  margin-top: 0.35rem;
  text-align: center;
  font-size: 0.55rem;
  color: #525252;
}
/* line 63, ../../sass/main3/index.scss */
.ico_nav li:nth-child(1) a i {
  color: #ff971c;
}
/* line 64, ../../sass/main3/index.scss */
.ico_nav li:nth-child(2) a i {
  color: #78d451;
}
/* line 65, ../../sass/main3/index.scss */
.ico_nav li:nth-child(3) a i {
  color: #ff7d7d;
}
/* line 66, ../../sass/main3/index.scss */
.ico_nav li:nth-child(4) a i {
  color: #dc89ff;
}
/* line 67, ../../sass/main3/index.scss */
.ico_nav li:nth-child(5) a i {
  color: #fd88b9;
}
/* line 68, ../../sass/main3/index.scss */
.ico_nav li:nth-child(6) a i {
  color: #ffc600;
}
/* line 69, ../../sass/main3/index.scss */
.ico_nav li:nth-child(7) a i {
  color: #47d1a8;
}
/* line 70, ../../sass/main3/index.scss */
.ico_nav li:nth-child(8) a i {
  color: #1abaff;
}

/* line 72, ../../sass/main3/index.scss */
.tz {
  width: 16rem;
  padding: 0.475rem 0 0.45rem;
  background: #ffffff;
  border-bottom: 1px solid #f6f6f6;
}
/* line 73, ../../sass/main3/index.scss */
.tz li {
  width: 5.275rem;
  float: left;
  border-right: 1px solid #e4e4e4;
}
/* line 74, ../../sass/main3/index.scss */
.tz li a {
  display: block;
  text-align: center;
}
/* line 75, ../../sass/main3/index.scss */
.tz .zk {
  width: 1.4rem;
  height: 1.125rem;
  vertical-align: middle;
  margin-right: 0.15rem;
}
/* line 76, ../../sass/main3/index.scss */
.tz .cz {
  width: 1.425rem;
  height: 1.125rem;
  vertical-align: middle;
  margin-right: 0.225rem;
}
/* line 77, ../../sass/main3/index.scss */
.tz .yao {
  width: 0.975rem;
  height: 1.15rem;
  vertical-align: middle;
  margin-right: 0.3rem;
}
/* line 78, ../../sass/main3/index.scss */
.tz span {
  font-size: 0.55rem;
  height: 1rem;
  line-height: 1rem;
}
/* line 79, ../../sass/main3/index.scss */
.tz li:last-child {
  border: none;
}

/* line 81, ../../sass/main3/index.scss */
.new, .category, .feature {
  width: 16rem;
}

/* line 82, ../../sass/main3/index.scss */
.category {
  margin-top: 0.175rem;
  border-top: 1px solid #f6f6f6;
  background-color: #ffffff;
}
/* line 83, ../../sass/main3/index.scss */
.category .baop {
  width: 7.95rem;
  height: 7.525rem;
  float: left;
  position: relative;
  border-right: 1px solid #efefef;
}
/* line 84, ../../sass/main3/index.scss */
.category .baop img {
  width: 7.95rem;
  height: 7.525rem;
}
/* line 86, ../../sass/main3/index.scss */
.category .boo {
  position: absolute;
  top: 0.325rem;
  left: 3.5rem;
}
/* line 87, ../../sass/main3/index.scss */
.category .boo .sj span {
  display: block;
  float: left;
  color: #fff;
  font-weight: bold;
}
/* line 88, ../../sass/main3/index.scss */
.category .boo .sj span i {
  float: left;
  display: block;
  font-style: normal;
  font-size: 0.5rem;
  text-align: center;
  width: 0.9rem;
  height: 0.9rem;
  line-height: 0.9rem;
  background-color: #434343;
  border-radius: 50%;
  color: #fff;
}
/* line 89, ../../sass/main3/index.scss */
.category .boo .sj span b {
  float: left;
  font-size: 0.7rem;
  line-height: 0.9rem;
  padding: 0 0.125rem;
  color: #000;
}
/* line 92, ../../sass/main3/index.scss */
.category .buying {
  display: none;
  font-size: 0.55rem;
  color: #ffffff;
  line-height: 0.825rem;
  background-color: #ff5500;
  padding: 0 0.25rem 0 0.35rem;
  border-radius: 0.425rem;
  position: absolute;
  top: 0.4rem;
  left: 3.5rem;
}
/* line 93, ../../sass/main3/index.scss */
.category .out {
  display: none;
  font-size: 0.55rem;
  color: #ffffff;
  line-height: 0.825rem;
  background-color: #cccccc;
  padding: 0 0.25rem 0 0.35rem;
  border-radius: 0.425rem;
  position: absolute;
  top: 0.4rem;
  left: 3.5rem;
}
/* line 94, ../../sass/main3/index.scss */
.category .xinp {
  width: 7.975rem;
  height: 3.75rem;
  float: left;
  border-bottom: 1px solid #efefef;
}
/* line 95, ../../sass/main3/index.scss */
.category .xinp img {
  width: 7.975rem;
  height: 3.75rem;
}
/* line 97, ../../sass/main3/index.scss */
.category .xinp:last-child {
  border-bottom: none;
}

/* line 99, ../../sass/main3/index.scss */
.goodstit {
  margin: 0.5rem auto;
  width: 15.5rem;
}
/* line 100, ../../sass/main3/index.scss */
.goodstit .bk {
  width: 0.25rem;
  height: 0.65rem;
  background: #525252;
  float: left;
}
/* line 101, ../../sass/main3/index.scss */
.goodstit b {
  padding-left: 0.275rem;
  font-size: 0.625rem;
  color: #525252;
  line-height: 0.65rem;
  height: 0.65rem;
  float: left;
}
/* line 102, ../../sass/main3/index.scss */
.goodstit a {
  font-size: 0.5rem;
  color: #525252;
  float: right;
  margin-right: 0.425rem;
  display: block;
  padding-top: 0.05rem;
}
/* line 103, ../../sass/main3/index.scss */
.goodstit a i {
  font-size: 0.5rem;
  color: #525252;
}

/* line 105, ../../sass/main3/index.scss */
.colums {
  width: 15.75rem;
  background-color: #efefef;
  padding-left: 0.25rem;
  margin-bottom: 0.125rem;
}
/* line 106, ../../sass/main3/index.scss */
.colums li {
  width: 5.15rem;
  height: 8.175rem;
  background: #ffffff;
  float: left;
  border-bottom: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
}
/* line 107, ../../sass/main3/index.scss */
.colums li:nth-child(3n) {
  border-right: 0;
}
/* line 108, ../../sass/main3/index.scss */
.colums img {
  width: 4.025rem;
  height: 4.025rem;
  padding: 0.2625rem 0.5625rem;
}
/* line 109, ../../sass/main3/index.scss */
.colums span {
  width: 4.5rem;
  height: 1.275rem;
  margin: 0 auto;
  font-size: 0.525rem;
  color: #313131;
  line-height: 0.625rem;
  display: block;
  overflow: hidden;
}
/* line 110, ../../sass/main3/index.scss */
.colums label {
  font-size: 0.625rem;
  color: #ff5500;
  line-height: 0.825rem;
  display: block;
  margin: 0.4rem 0 0 0.3rem;
  width: 3.125rem;
  display: inline-block;
}
/* line 111, ../../sass/main3/index.scss */
.colums s {
  font-size: 0.425rem;
  color: #949393;
  margin-left: 0.4rem;
  width: 3rem;
  display: inline-block;
}
/* line 113, ../../sass/main3/index.scss */
.colums i {
  width: 1.275rem;
  height: 1.275rem;
  display: block;
  float: right;
  margin: -0.65rem 0.375rem 0 0;
}
/* line 115, ../../sass/main3/index.scss */
.colums i a {
  font-size: 1.275rem;
  color: #ff5500;
  line-height: 1.275rem;
  text-align: center;
  display: block;
}
/* line 118, ../../sass/main3/index.scss */
.colums em {
  width: 1.775rem;
  height: 0.775rem;
  line-height: 0.775rem;
  text-align: center;
  display: block;
  background-color: #ff0000;
  font-size: 0.525rem;
  color: #ffffff;
  position: relative;
  top: -6.75rem;
  left: 2.875rem;
  font-style: normal;
  border-radius: 0.75rem;
}

/* line 121, ../../sass/main3/index.scss */
.titt {
  width: 15.5rem;
  height: 3.875rem;
  margin: 0 auto;
  margin-bottom: 0.275rem;
}

/* line 122, ../../sass/main3/index.scss */
.cpbj {
  background-color: #ffffff;
}

/* line 123, ../../sass/main3/index.scss */
.goodstit2 {
  padding-top: 0.5rem;
  margin: 0 0 0.5rem 0.5rem;
}

/* line 124, ../../sass/main3/index.scss */
.colums2 {
  background-color: #ffffff;
}

/* line 128, ../../sass/main3/index.scss */
.fg {
  width: 16rem;
  height: 0.25rem;
  background-color: #efefef;
}

/* line 129, ../../sass/main3/index.scss */
.sort {
  margin-bottom: 0;
  width: 15.5rem;
  padding-left: 0.25rem;
}
/* line 130, ../../sass/main3/index.scss */
.sort a {
  display: block;
  float: left;
  width: 7.725rem;
  height: 3.4rem;
  border-bottom: 0.05rem solid #f2f2f2;
}
/* line 131, ../../sass/main3/index.scss */
.sort a img {
  width: 7.725rem;
  height: 3.375rem;
  float: left;
}
/* line 133, ../../sass/main3/index.scss */
.sort a:nth-child(odd) {
  border-right: 0.05rem solid #f2f2f2;
}
/* line 134, ../../sass/main3/index.scss */
.sort a:nth-child(9), .sort a:nth-child(10) {
  border-bottom: 0;
}

/* line 136, ../../sass/main3/index.scss */
.bnrpic {
  width: 16rem;
  margin-top: 0.225rem;
  overflow: hidden;
}
/* line 137, ../../sass/main3/index.scss */
.bnrpic a {
  display: block;
  float: left;
  width: 16rem;
  height: 5.325rem;
}
/* line 138, ../../sass/main3/index.scss */
.bnrpic a img {
  width: 16rem;
  height: 5.325rem;
}

/* line 141, ../../sass/main3/index.scss */
.hot_cp {
  width: 16rem;
}
/* line 142, ../../sass/main3/index.scss */
.hot_cp .xian {
  height: 1px;
  background-color: #d9d9d9;
  width: 15.5rem;
  margin: 0 auto;
  margin-top: 0.925rem;
}
/* line 143, ../../sass/main3/index.scss */
.hot_cp h2 {
  width: 3rem;
  margin: 0 auto;
  margin-top: -0.425rem;
  font-size: 0.6rem;
  color: #8b8a8a;
  text-align: center;
  background-color: #f2f2f2;
  font-weight: normal;
}
/* line 144, ../../sass/main3/index.scss */
.hot_cp ul {
  margin-top: 0.525rem;
}
/* line 145, ../../sass/main3/index.scss */
.hot_cp li {
  width: 7.55rem;
  height: 10.025rem;
  float: left;
  margin: 0 0 0.35rem 0.3rem;
  background-color: #ffffff;
}
/* line 146, ../../sass/main3/index.scss */
.hot_cp li img {
  width: 5.25rem;
  height: 5.25rem;
  padding: 0.625rem 1.15rem;
}
/* line 147, ../../sass/main3/index.scss */
.hot_cp li span {
  font-size: 0.525rem;
  line-height: 0.65rem;
  color: #313131;
  width: 6.625rem;
  margin: 0 auto;
  height: 1.3rem;
  margin-top: 0.375rem;
  margin-bottom: 0.525rem;
  overflow: hidden;
  display: block;
}
/* line 148, ../../sass/main3/index.scss */
.hot_cp li label {
  font-size: 0.625rem;
  color: #ff5500;
  line-height: 0.825rem;
  padding-left: 0.425rem;
}
/* line 149, ../../sass/main3/index.scss */
.hot_cp li s {
  font-size: 0.425rem;
  color: #949393;
  margin-left: 0.15rem;
}
/* line 151, ../../sass/main3/index.scss */
.hot_cp li i {
  width: 1.275rem;
  height: 1.275rem;
  display: block;
  float: right;
  position: relative;
  top: -0.325rem;
  right: 0.3rem;
}
/* line 152, ../../sass/main3/index.scss */
.hot_cp li i a {
  font-size: 1.275rem;
  color: #ff5500;
  line-height: 1.275rem;
  text-align: center;
  display: block;
}

/* line 155, ../../sass/main3/index.scss */
.zl {
  width: 16rem;
  font-size: 0.625rem;
  color: #8b8a8a;
  line-height: 0.825rem;
  text-align: center;
  padding: 0.25rem 0 1.275rem;
}
